propranolol 160mg tablets
alliance healthcare (distribution) ltd - propranolol hydrochloride - oral tablet - 160mg
propranolol 80mg tablets
ranbaxy (uk) ltd - propranolol hydrochloride - oral tablet - 80mg
propranolol 160mg tablets
ranbaxy (uk) ltd - propranolol hydrochloride - oral tablet - 160mg
propranolol 10mg tablets
dowelhurst ltd - propranolol hydrochloride - oral tablet - 10mg
propranolol 160mg tablets
dowelhurst ltd - propranolol hydrochloride - oral tablet - 160mg
propranolol 80mg tablets
dowelhurst ltd - propranolol hydrochloride - oral tablet - 80mg
propranolol 10mg tablets
boston healthcare ltd - propranolol hydrochloride - oral tablet - 10mg
propranolol 80mg tablets
boston healthcare ltd - propranolol hydrochloride - oral tablet - 80mg
propranolol 160mg tablets
sigma pharmaceuticals plc - propranolol hydrochloride - oral tablet - 160mg
propranolol 10mg tablets
waymade healthcare plc - propranolol hydrochloride - oral tablet - 10mg